Skip to content

chore(deps): update networkpolicy docker tag to v5 - #182

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/networkpolicy-5.x
Open

chore(deps): update networkpolicy docker tag to v5#182
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/networkpolicy-5.x

Conversation

@renovate

@renovate renovate Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
networkpolicy major 4.6.05.0.0

Release Notes

lunarys/generic-helm-chart (networkpolicy)

v5.0.0

Compare Source

Features
  • security: stop mounting the API token into pods by default (7a32f1c)
BREAKING CHANGES
  • security: pods no longer receive a ServiceAccount token unless
    serviceAccount.automountToken is set to true. Workloads using an
    in-cluster Kubernetes client, or sidecars injected by a mutating webhook
    that needs the token, must opt in.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

lunarys commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Renovate Review: networkpolicy 4.6.0 → 5.0.0 (major, no app-level diff evidence)

Risk: 🟡 MEDIUM

Check Result
Inputs Degraded — Release Notes present with an explicit BREAKING CHANGES block, but zero diff-bot comments exist on this PR.
Description vs. diff Mismatch — see Details: this silently touches every app that inherits the fleet default.
Rendered diff None available — no app-level evidence at all.
Changelog vs. config No overlap found for the consuming apps' own live overrides (see Details).

Details:

  • The only file this PR changes is 03_apps/values.yaml, bumping the fleet-wide default networkPolicyChartVersion (4.6.05.0.0). That path is outside both globs the rendered-diff workflow watches (03_apps/apps/** and 02_bootstrap/**), so the absence of any diff comment is expected behavior, not a defect — but it also means this PR carries zero rendered evidence for any of the apps it actually affects.
  • This default is consumed by 03_apps/charts/application-wrapper/templates/_application.tpl for every app that has a network.yaml file without its own version: override. A repo-wide search found the default is inherited by at least: step-ca, crowdsec, authentik, smb-driver, hello-world, hello-world-simple, cert-manager, local-path-provisioner, kyverno, and cloudnative-pg's cloudnative-pg-operator, cnpg-plugin-barman-cloud, and postgresdb-user-operator network files — none of these pins its own network.yaml version. (longhorn's network policy is currently network.yaml.disabled, so it's unaffected while disabled.) None of these ~12 apps is named anywhere in this PR, and none has any file changed or diff comment.
  • The networkpolicy chart (per its release notes) generates NetworkPolicy/CiliumNetworkPolicy-style resources from a preset: block — none of the consuming apps' network.yaml files (spot-checked: step-ca, crowdsec, authentik, kyverno, cloudnative-pg/*) reference serviceAccount/automountToken keys, and this chart class doesn't appear to run its own long-lived Pod, so the "stop mounting the API token into pods by default" breaking change most likely has no live surface here — but this is inferred from the preset/values shape, not confirmed by any render, since none exists.

Why MEDIUM: Major bump whose actual scope silently reaches roughly a dozen apps via a fleet-wide default, none of which are named in the PR or have any rendered evidence — a missing-input and scope-mismatch condition per the review criteria. Not High: no breaking-changelog item was found to intersect any of the consuming apps' actual overrides based on what their network.yaml files configure, and there is no introduced render error (there is no render at all to judge).


Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant